/**
 * 广告桥接组件使用方法
 */

window.nnadCb = window.nnadCb || {};
const nnad = window.nnad;
export default {
    showToast(text) {
        if (!nnad) {
            uni.showToast({
                icon: 'none',
                title: '当前环境调用不支持广告'
            });
            return;
        }
        nnad.showToast(text);
    },
    init(appId, appKey) {
        if (!nnad) {
            uni.showToast({
                icon: 'none',
                title: '当前环境调用不支持广告'
            })
            return
        }
        nnad.init(appId, appKey);
    },
    loadSplashAd(positionId,callback) {
        if (!nnad) {
            uni.showToast({
                icon: 'none',
                title: '当前环境调用不支持广告'
            })
            return;
        }
        window.nnadCb.splashListener = callback || {};
        nnad.loadSplashAd(positionId);
    },
    loadRewardAd(positionId, callback) {
        if (!nnad) {
            uni.showToast({
                icon: 'none',
                title: '当前环境调用不支持广告'
            });
            return;
        }
        window.nnadCb.rewardListener = callback || {};
        nnad.loadRewardAd(positionId);
    },
    loadInterstitialAd(positionId, callback) {
        if (!nnad) {
            uni.showToast({
                icon: 'none',
                title: '当前环境调用不支持广告'
            });
            return;
        }
        window.nnadCb.interstitialListener = callback || {};
        nnad.loadInterstitialAd(positionId);
    }
}